In a recent development, economists believe that Microsoft's investment in Malta has the... (8 revisions)